function request(url, param, success, fail) {
    layer.open({ type: 2 });
    fly.request(url, param, {
            method: "post",
        })
        .then(function(response) {
            console.log(response);
            // layer.open({
            //     content: '移动版和PC版不能同时存在同一页面',
            //     btn: '我知道了'
            // });
            layer.closeAll();
            var data = response.data
            var status = data.status

            if (status == 200) {
                success(data)
            } else {
                var msg = response.data.msg
                layer.open({
                    content: msg,
                    btn: '我知道了'
                });
            }
        })
        .catch(function(error) {
            console.log(error);
            layer.closeAll();
            var msg = '出错啦~'
            layer.open({
                content: msg,
                btn: '确定'
            });
        });
}